Market Price
$ 75.07
Selling Price
$ 65.35
1936
1277
694
2525
Market Price
$ 106.38
Selling Price
$ 91.32
1326
1121
1039
3156
Market Price
$ 112.87
Selling Price
$ 97.42
2742
1939
1831
3768
Market Price
$ 96.28
Selling Price
$ 84.25
496
426
409
559
Market Price
$ 106.20
Selling Price
$ 89.62
1273
514
319
3664
Market Price
$ 99.53
Selling Price
$ 88.28
855
552
792
1356
Market Price
$ 80.08
Selling Price
$ 69.59
205
74
172
900
Market Price
$ 91.91
Selling Price
$ 82.89
503
204
433
1521
Market Price
$ 115.74
Selling Price
$ 96.63
927
195
570
2215
Market Price
$ 96.61
Selling Price
$ 85.75
1188
913
610
2052
Market Price
$ 86.38
Selling Price
$ 77.70
1168
667
428
2954
Market Price
$ 75.44
Selling Price
$ 67.92
2471
1975
1979
4250
Market Price
$ 76.82
Selling Price
$ 68.96
1226
461
1211
3065
Market Price
$ 87.76
Selling Price
$ 73.97
3072
1237
1892
4576
Market Price
$ 96.11
Selling Price
$ 81.96
919
852
252
1438
Market Price
$ 105.37
Selling Price
$ 93.61
594
135
514
757
Market Price
$ 113.40
Selling Price
$ 95.69
226
120
181
531
Market Price
$ 107.99
Selling Price
$ 95.29
576
571
289
811
Market Price
$ 72.79
Selling Price
$ 64.58
1588
615
1393
1820
Market Price
$ 65.26
Selling Price
$ 57.54
1990
519
919
2132
Market Price
$ 83.52
Selling Price
$ 70.71
380
93
181
1175
Market Price
$ 113.11
Selling Price
$ 95.00
1871
758
400
4063
Market Price
$ 97.88
Selling Price
$ 87.09
1495
363
1296
1885
Market Price
$ 108.76
Selling Price
$ 95.15
1636
1100
522
3703
Market Price
$ 75.99
Selling Price
$ 67.22
1183
526
737
3307
Market Price
$ 87.11
Selling Price
$ 76.66
1157
665
453
2424
Market Price
$ 85.65
Selling Price
$ 72.35
2741
2642
1214
2988
Market Price
$ 74.09
Selling Price
$ 62.04
426
328
124
920
Market Price
$ 104.93
Selling Price
$ 90.27
971
582
594
1295
Market Price
$ 96.28
Selling Price
$ 82.11
3901
843
3238
3956
Market Price
$ 86.06
Selling Price
$ 73.76
957
634
579
1995
Market Price
$ 72.19
Selling Price
$ 62.57
916
646
905
1231
Market Price
$ 99.82
Selling Price
$ 90.69
586
312
509
2372
Market Price
$ 80.41
Selling Price
$ 67.96
1276
466
1203
1500
Market Price
$ 71.51
Selling Price
$ 64.71
1598
1222
1202
3403
Market Price
$ 76.72
Selling Price
$ 66.86
2966
1738
1206
4350
Market Price
$ 63.16
Selling Price
$ 56.86
1140
1132
469
3398
Market Price
$ 97.57
Selling Price
$ 83.48
1334
1067
1209
4344
Market Price
$ 82.98
Selling Price
$ 72.51
315
254
174
687
Market Price
$ 88.47
Selling Price
$ 74.69
2046
1574
1792
2047