Market Price
$ 78.22
Selling Price
$ 66.58
1187
417
473
4072
Market Price
$ 95.91
Selling Price
$ 81.63
895
873
386
1908
Market Price
$ 72.81
Selling Price
$ 66.19
3049
640
2101
4901
Market Price
$ 110.57
Selling Price
$ 94.10
572
482
134
1303
Market Price
$ 100.90
Selling Price
$ 87.11
500
289
488
930
Market Price
$ 105.56
Selling Price
$ 95.48
863
301
816
1650
Market Price
$ 98.08
Selling Price
$ 82.43
1217
700
855
3988
Market Price
$ 80.87
Selling Price
$ 72.56
364
200
213
551
Market Price
$ 89.72
Selling Price
$ 75.12
1138
1039
940
3449
Market Price
$ 115.43
Selling Price
$ 97.35
985
721
466
1508
Market Price
$ 102.50
Selling Price
$ 89.54
2211
1711
1865
4382
Market Price
$ 81.52
Selling Price
$ 69.12
3088
1432
1370
3777
Market Price
$ 114.09
Selling Price
$ 96.36
1273
1069
272
1646
Market Price
$ 69.45
Selling Price
$ 60.55
1011
478
687
1299
Market Price
$ 89.13
Selling Price
$ 79.80
1859
947
847
2209
Market Price
$ 74.65
Selling Price
$ 65.15
2237
1862
2136
3570
Market Price
$ 91.69
Selling Price
$ 78.32
706
393
630
2487
Market Price
$ 102.79
Selling Price
$ 90.49
760
180
745
1639
Market Price
$ 90.11
Selling Price
$ 77.04
1031
782
833
1169
Market Price
$ 74.19
Selling Price
$ 65.23
1757
1716
1012
3654
Market Price
$ 93.07
Selling Price
$ 79.38
861
531
860
1419
Market Price
$ 91.11
Selling Price
$ 77.55
428
273
178
1923
Market Price
$ 79.14
Selling Price
$ 69.79
1598
1174
991
1888
Market Price
$ 81.63
Selling Price
$ 72.13
1085
671
539
2640
Market Price
$ 89.75
Selling Price
$ 78.62
684
561
604
2255
Market Price
$ 70.72
Selling Price
$ 59.33
3130
1426
805
3462
Market Price
$ 78.63
Selling Price
$ 69.01
3514
3451
1804
4533
Market Price
$ 70.63
Selling Price
$ 62.23
505
499
262
912
Market Price
$ 101.99
Selling Price
$ 91.72
4098
3370
2307
4218
Market Price
$ 61.08
Selling Price
$ 55.12
1465
871
607
2203
Market Price
$ 80.23
Selling Price
$ 72.30
1560
1514
1544
3540
Market Price
$ 96.09
Selling Price
$ 83.79
823
562
383
1201
Market Price
$ 110.95
Selling Price
$ 97.21
1746
1197
1640
3468
Market Price
$ 80.37
Selling Price
$ 71.76
503
276
275
2492
Market Price
$ 99.09
Selling Price
$ 83.53
290
252
105
1017
Market Price
$ 90.83
Selling Price
$ 82.29
2404
2063
1035
4486
Market Price
$ 101.06
Selling Price
$ 90.98
3068
1224
2582
3186
Market Price
$ 107.93
Selling Price
$ 91.20
1768
432
1692
1874
Market Price
$ 86.50
Selling Price
$ 74.01
677
237
143
831
Market Price
$ 105.97
Selling Price
$ 89.29
2632
1109
1910
3861