Market Price
$ 107.02
Selling Price
$ 94.64
1512
379
1375
3990
Market Price
$ 97.78
Selling Price
$ 81.92
2656
1286
2337
4376
Market Price
$ 63.77
Selling Price
$ 57.32
537
424
307
1773
Market Price
$ 76.80
Selling Price
$ 64.56
236
119
127
1084
Market Price
$ 61.71
Selling Price
$ 55.50
2246
2193
1790
4032
Market Price
$ 80.09
Selling Price
$ 67.31
2081
1631
439
3257
Market Price
$ 106.14
Selling Price
$ 90.01
1147
623
874
2406
Market Price
$ 110.55
Selling Price
$ 94.59
1683
1535
924
4142
Market Price
$ 112.45
Selling Price
$ 94.64
2852
1935
1420
2915
Market Price
$ 104.76
Selling Price
$ 93.20
1131
722
291
1315
Market Price
$ 103.87
Selling Price
$ 90.79
1236
689
1234
3904
Market Price
$ 87.00
Selling Price
$ 72.58
1319
681
429
4843
Market Price
$ 80.81
Selling Price
$ 72.38
547
522
466
699
Market Price
$ 88.09
Selling Price
$ 78.10
2260
1537
1739
4352
Market Price
$ 66.61
Selling Price
$ 58.38
1621
707
1116
3502
Market Price
$ 92.61
Selling Price
$ 82.26
1441
871
927
3207
Market Price
$ 66.15
Selling Price
$ 55.31
2095
900
1253
2772
Market Price
$ 84.70
Selling Price
$ 75.76
702
611
337
2584
Market Price
$ 101.24
Selling Price
$ 89.49
1176
383
268
2300
Market Price
$ 68.52
Selling Price
$ 61.57
508
166
341
544
Market Price
$ 93.07
Selling Price
$ 83.78
3665
3374
1037
3843
Market Price
$ 65.14
Selling Price
$ 56.78
197
159
118
707
Market Price
$ 88.73
Selling Price
$ 77.71
581
266
168
1146
Market Price
$ 86.95
Selling Price
$ 77.59
1057
939
230
2178
Market Price
$ 95.32
Selling Price
$ 85.07
697
549
619
743
Market Price
$ 96.24
Selling Price
$ 82.93
3461
1231
1875
3875
Market Price
$ 91.76
Selling Price
$ 76.85
3543
1356
2664
4135
Market Price
$ 93.33
Selling Price
$ 82.11
1718
1048
1260
4978
Market Price
$ 104.96
Selling Price
$ 92.91
2881
1387
1632
4592
Market Price
$ 88.10
Selling Price
$ 79.81
1107
373
1012
2326
Market Price
$ 100.17
Selling Price
$ 83.71
1072
318
524
1395
Market Price
$ 77.83
Selling Price
$ 65.24
3309
2727
2231
4339
Market Price
$ 86.65
Selling Price
$ 77.17
3711
909
3622
3944
Market Price
$ 98.02
Selling Price
$ 88.54
1690
845
547
3336
Market Price
$ 101.05
Selling Price
$ 88.84
4015
3484
3410
4287
Market Price
$ 67.10
Selling Price
$ 56.22
1470
837
499
4190
Market Price
$ 99.62
Selling Price
$ 89.75
3570
3505
2253
3742
Market Price
$ 98.59
Selling Price
$ 83.17
2227
1027
1721
4017
Market Price
$ 88.76
Selling Price
$ 75.71
2310
602
1396
4129
Market Price
$ 75.85
Selling Price
$ 65.46
2156
1601
1868
3209