Market Price
$ 111.11
Selling Price
$ 97.43
2154
1815
787
2985
Market Price
$ 79.64
Selling Price
$ 67.35
1353
1231
793
2401
Market Price
$ 105.05
Selling Price
$ 90.77
2806
1693
719
4488
Market Price
$ 108.75
Selling Price
$ 95.84
826
428
191
2721
Market Price
$ 95.88
Selling Price
$ 81.81
658
245
603
1978
Market Price
$ 98.28
Selling Price
$ 86.07
1383
279
590
4483
Market Price
$ 98.07
Selling Price
$ 83.18
4439
1255
1119
4705
Market Price
$ 86.00
Selling Price
$ 76.94
3035
2483
2634
4809
Market Price
$ 93.41
Selling Price
$ 82.18
1189
1119
1056
2011
Market Price
$ 104.31
Selling Price
$ 92.98
2259
696
734
4469
Market Price
$ 109.47
Selling Price
$ 94.57
746
742
566
3203
Market Price
$ 105.05
Selling Price
$ 93.63
2955
1268
2362
4148
Market Price
$ 69.49
Selling Price
$ 62.19
2434
718
2400
3647
Market Price
$ 99.15
Selling Price
$ 83.44
724
686
677
733
Market Price
$ 100.25
Selling Price
$ 85.34
198
141
158
573
Market Price
$ 77.55
Selling Price
$ 66.75
997
642
707
4546
Market Price
$ 104.25
Selling Price
$ 93.80
1573
1022
457
4693
Market Price
$ 86.00
Selling Price
$ 71.76
264
110
121
532
Market Price
$ 78.88
Selling Price
$ 69.99
1703
1579
411
1727
Market Price
$ 99.06
Selling Price
$ 89.07
4303
3270
3870
4357
Market Price
$ 105.44
Selling Price
$ 92.12
1007
220
321
1356
Market Price
$ 67.88
Selling Price
$ 61.51
1286
301
864
1820
Market Price
$ 78.89
Selling Price
$ 68.14
1028
251
531
4075
Market Price
$ 71.77
Selling Price
$ 60.06
375
237
354
926
Market Price
$ 69.23
Selling Price
$ 59.05
1263
795
539
3554
Market Price
$ 71.43
Selling Price
$ 60.07
265
75
101
1098
Market Price
$ 69.82
Selling Price
$ 62.10
538
342
128
1980
Market Price
$ 104.94
Selling Price
$ 94.47
2103
1691
2055
4826
Market Price
$ 98.89
Selling Price
$ 89.09
1080
616
384
2864
Market Price
$ 113.08
Selling Price
$ 98.65
2117
448
1303
2637
Market Price
$ 65.84
Selling Price
$ 57.73
2467
2024
1283
3265
Market Price
$ 102.53
Selling Price
$ 88.99
1296
517
649
1427
Market Price
$ 109.53
Selling Price
$ 96.08
1185
1032
712
1861
Market Price
$ 78.31
Selling Price
$ 68.14
4307
1289
3115
4515
Market Price
$ 102.00
Selling Price
$ 92.54
2751
654
2309
4649
Market Price
$ 110.40
Selling Price
$ 98.52
733
675
226
3144
Market Price
$ 80.49
Selling Price
$ 71.01
3420
1422
3042
4349
Market Price
$ 94.05
Selling Price
$ 81.85
150
41
108
726
Market Price
$ 110.52
Selling Price
$ 94.42
811
658
393
3140
Market Price
$ 76.85
Selling Price
$ 67.74
816
565
563
1013