Market Price
$ 91.57
Selling Price
$ 76.79
2996
1904
2408
4610
Market Price
$ 83.87
Selling Price
$ 76.07
601
512
365
1381
Market Price
$ 107.94
Selling Price
$ 97.52
1839
1393
1604
2923
Market Price
$ 88.10
Selling Price
$ 74.84
396
264
330
1914
Market Price
$ 88.17
Selling Price
$ 73.90
309
139
296
1070
Market Price
$ 75.82
Selling Price
$ 65.21
2901
1813
1334
3320
Market Price
$ 108.39
Selling Price
$ 95.06
1191
391
1184
1480
Market Price
$ 82.75
Selling Price
$ 74.36
2681
2469
2477
4080
Market Price
$ 84.35
Selling Price
$ 73.91
2309
1941
1349
4072
Market Price
$ 95.90
Selling Price
$ 80.06
3422
1553
1161
4128
Market Price
$ 68.22
Selling Price
$ 61.13
378
278
286
1195
Market Price
$ 85.41
Selling Price
$ 71.53
490
120
466
2442
Market Price
$ 90.01
Selling Price
$ 80.51
2775
2632
1385
3912
Market Price
$ 87.55
Selling Price
$ 77.34
1133
604
303
2951
Market Price
$ 112.90
Selling Price
$ 98.40
906
444
198
1816
Market Price
$ 71.52
Selling Price
$ 61.22
3392
2339
3361
3393
Market Price
$ 107.36
Selling Price
$ 94.90
3650
1334
1878
4832
Market Price
$ 72.66
Selling Price
$ 60.75
1016
257
627
2189
Market Price
$ 75.83
Selling Price
$ 65.96
666
157
502
806
Market Price
$ 82.10
Selling Price
$ 71.35
2599
1058
1801
2913
Market Price
$ 108.92
Selling Price
$ 93.26
947
279
329
1378
Market Price
$ 114.73
Selling Price
$ 98.65
841
291
767
1002
Market Price
$ 95.57
Selling Price
$ 85.66
614
450
217
1034
Market Price
$ 104.23
Selling Price
$ 91.55
247
218
216
793
Market Price
$ 85.96
Selling Price
$ 76.37
502
177
245
520
Market Price
$ 91.22
Selling Price
$ 78.43
2071
845
1531
4634
Market Price
$ 101.13
Selling Price
$ 86.93
880
708
261
1769
Market Price
$ 101.55
Selling Price
$ 85.73
539
286
239
1115
Market Price
$ 113.40
Selling Price
$ 95.58
824
190
531
981
Market Price
$ 112.30
Selling Price
$ 97.72
2168
1914
1216
2602
Market Price
$ 98.89
Selling Price
$ 83.34
2731
2482
1788
2921
Market Price
$ 82.70
Selling Price
$ 73.33
2437
1639
1933
3213
Market Price
$ 68.66
Selling Price
$ 61.44
2618
1649
872
4605
Market Price
$ 83.20
Selling Price
$ 74.29
1811
766
1182
1967
Market Price
$ 83.98
Selling Price
$ 70.33
98
70
73
472
Market Price
$ 85.26
Selling Price
$ 74.13
3277
2367
2320
3494
Market Price
$ 107.89
Selling Price
$ 96.43
534
268
206
2182
Market Price
$ 65.77
Selling Price
$ 59.01
4032
3167
2727
4877
Market Price
$ 74.10
Selling Price
$ 62.54
1830
1087
891
3105
Market Price
$ 108.60
Selling Price
$ 95.56
2161
1448
1861
2522