Market Price
$ 103.49
Selling Price
$ 89.56
1935
1645
1021
4519
Market Price
$ 80.71
Selling Price
$ 71.99
1936
539
1522
2183
Market Price
$ 84.97
Selling Price
$ 71.80
4078
2424
922
4302
Market Price
$ 90.13
Selling Price
$ 77.34
2094
1994
1413
3376
Market Price
$ 99.43
Selling Price
$ 86.63
3234
2125
961
3850
Market Price
$ 82.14
Selling Price
$ 70.94
904
192
650
1985
Market Price
$ 62.76
Selling Price
$ 56.35
181
77
94
520
Market Price
$ 95.13
Selling Price
$ 81.28
1222
408
1210
1344
Market Price
$ 98.69
Selling Price
$ 83.68
598
127
140
662
Market Price
$ 76.05
Selling Price
$ 64.70
3034
1230
2741
4029
Market Price
$ 109.07
Selling Price
$ 90.95
1444
718
596
1900
Market Price
$ 79.43
Selling Price
$ 67.68
2994
1576
804
3178
Market Price
$ 72.04
Selling Price
$ 64.15
1096
557
1016
1687
Market Price
$ 77.93
Selling Price
$ 66.02
1026
781
604
1812
Market Price
$ 101.39
Selling Price
$ 84.98
2134
1908
1293
2490
Market Price
$ 103.52
Selling Price
$ 86.63
551
180
406
1287
Market Price
$ 79.37
Selling Price
$ 68.39
301
301
123
1436
Market Price
$ 92.51
Selling Price
$ 81.44
1910
814
492
4498
Market Price
$ 88.43
Selling Price
$ 79.93
1313
806
264
1784
Market Price
$ 105.17
Selling Price
$ 87.74
519
131
279
1256
Market Price
$ 86.00
Selling Price
$ 71.93
962
359
762
1762
Market Price
$ 64.92
Selling Price
$ 57.63
1405
1330
1263
3595
Market Price
$ 92.40
Selling Price
$ 83.07
1324
1086
573
2919
Market Price
$ 67.06
Selling Price
$ 56.91
1832
737
1595
2595
Market Price
$ 104.56
Selling Price
$ 92.83
2182
1249
471
2722
Market Price
$ 86.96
Selling Price
$ 73.41
865
242
644
1920
Market Price
$ 85.17
Selling Price
$ 73.08
1843
777
1707
4464
Market Price
$ 107.47
Selling Price
$ 93.66
1913
1373
759
3225
Market Price
$ 117.57
Selling Price
$ 98.74
133
100
58
505
Market Price
$ 94.43
Selling Price
$ 85.69
1136
842
454
4812
Market Price
$ 73.00
Selling Price
$ 62.23
2002
552
1259
3040
Market Price
$ 84.92
Selling Price
$ 71.49
3136
2596
1261
3202
Market Price
$ 75.56
Selling Price
$ 65.40
3030
909
781
3815
Market Price
$ 111.84
Selling Price
$ 96.17
664
545
630
1717
Market Price
$ 70.91
Selling Price
$ 61.49
2388
509
521
3726
Market Price
$ 105.79
Selling Price
$ 96.09
1762
557
595
2312
Market Price
$ 108.89
Selling Price
$ 91.98
1034
656
522
4778
Market Price
$ 81.42
Selling Price
$ 73.61
2083
1629
1905
3804
Market Price
$ 98.55
Selling Price
$ 88.35
2045
1823
531
4263
Market Price
$ 84.34
Selling Price
$ 75.05
660
174
370
3007