Market Price
$ 90.07
Selling Price
$ 75.11
884
411
640
3031
Market Price
$ 83.04
Selling Price
$ 72.00
1260
299
312
1302
Market Price
$ 105.53
Selling Price
$ 91.30
381
112
268
1894
Market Price
$ 108.67
Selling Price
$ 95.16
757
523
357
3090
Market Price
$ 92.68
Selling Price
$ 80.50
222
69
44
415
Market Price
$ 95.73
Selling Price
$ 84.11
2194
1562
2186
3646
Market Price
$ 94.81
Selling Price
$ 80.36
2621
1948
2167
4330
Market Price
$ 67.17
Selling Price
$ 58.22
719
666
389
748
Market Price
$ 97.19
Selling Price
$ 81.25
1848
1795
1286
3097
Market Price
$ 92.06
Selling Price
$ 83.01
845
613
548
1336
Market Price
$ 75.24
Selling Price
$ 63.60
2806
1660
2315
3461
Market Price
$ 104.42
Selling Price
$ 89.34
899
289
620
1025
Market Price
$ 106.07
Selling Price
$ 94.69
488
176
338
1288
Market Price
$ 89.27
Selling Price
$ 80.37
1117
908
635
4109
Market Price
$ 81.74
Selling Price
$ 69.39
2158
575
655
2486
Market Price
$ 81.79
Selling Price
$ 70.53
527
307
267
569
Market Price
$ 84.21
Selling Price
$ 76.09
1819
1497
458
2091
Market Price
$ 101.22
Selling Price
$ 84.97
847
737
339
2260
Market Price
$ 98.51
Selling Price
$ 83.25
1144
1053
965
2968
Market Price
$ 88.40
Selling Price
$ 77.43
3907
3332
3184
3929
Market Price
$ 114.73
Selling Price
$ 97.64
997
810
772
2313
Market Price
$ 87.85
Selling Price
$ 74.59
2666
734
834
2996
Market Price
$ 81.12
Selling Price
$ 73.43
281
185
267
855
Market Price
$ 90.95
Selling Price
$ 79.19
1626
621
1420
3301
Market Price
$ 85.38
Selling Price
$ 74.50
1632
496
1456
2283
Market Price
$ 94.83
Selling Price
$ 79.44
3481
2844
1888
4086
Market Price
$ 66.36
Selling Price
$ 59.91
1421
755
948
1759
Market Price
$ 63.18
Selling Price
$ 55.03
1784
889
1640
2222
Market Price
$ 75.64
Selling Price
$ 68.08
1568
567
1032
1933
Market Price
$ 89.77
Selling Price
$ 76.79
1692
726
1339
4804
Market Price
$ 99.53
Selling Price
$ 86.95
900
521
723
1493
Market Price
$ 65.62
Selling Price
$ 56.99
540
323
215
810
Market Price
$ 70.91
Selling Price
$ 62.34
1428
488
785
1601
Market Price
$ 90.33
Selling Price
$ 81.23
665
538
300
3176
Market Price
$ 93.11
Selling Price
$ 81.61
1435
593
1269
3452
Market Price
$ 71.33
Selling Price
$ 61.27
1070
510
457
1458
Market Price
$ 102.52
Selling Price
$ 85.91
275
116
65
760
Market Price
$ 68.54
Selling Price
$ 60.43
2827
1696
1411
2932
Market Price
$ 79.30
Selling Price
$ 68.41
1254
1117
1107
2598
Market Price
$ 72.27
Selling Price
$ 60.87
1931
1168
1090
3181