Market Price
$ 101.97
Selling Price
$ 86.27
459
412
234
2150
Market Price
$ 65.58
Selling Price
$ 58.12
1457
918
335
1818
Market Price
$ 88.58
Selling Price
$ 79.10
416
175
218
979
Market Price
$ 105.77
Selling Price
$ 94.13
279
94
78
819
Market Price
$ 93.86
Selling Price
$ 82.85
424
392
306
455
Market Price
$ 69.68
Selling Price
$ 59.04
4192
4154
1286
4407
Market Price
$ 108.30
Selling Price
$ 96.46
1052
560
777
1261
Market Price
$ 90.11
Selling Price
$ 78.74
2890
1045
2642
3227
Market Price
$ 91.52
Selling Price
$ 80.76
624
368
317
2999
Market Price
$ 99.66
Selling Price
$ 90.01
2483
2062
2089
3108
Market Price
$ 102.19
Selling Price
$ 90.10
822
667
813
1733
Market Price
$ 97.73
Selling Price
$ 87.16
996
357
982
1180
Market Price
$ 115.40
Selling Price
$ 96.91
143
88
68
712
Market Price
$ 80.23
Selling Price
$ 70.12
139
42
27
419
Market Price
$ 95.19
Selling Price
$ 80.90
1629
983
662
3175
Market Price
$ 71.00
Selling Price
$ 63.79
1220
771
575
4972
Market Price
$ 88.02
Selling Price
$ 75.69
1270
300
520
2207
Market Price
$ 64.88
Selling Price
$ 57.22
3831
1920
1251
4178
Market Price
$ 75.46
Selling Price
$ 66.46
280
153
112
1326
Market Price
$ 101.04
Selling Price
$ 88.03
809
207
807
3516
Market Price
$ 87.24
Selling Price
$ 76.90
1777
778
1314
2681
Market Price
$ 77.33
Selling Price
$ 65.82
1587
836
1005
2153
Market Price
$ 105.85
Selling Price
$ 95.07
293
71
234
1294
Market Price
$ 69.27
Selling Price
$ 59.51
2415
725
2312
4109
Market Price
$ 89.13
Selling Price
$ 78.50
550
453
116
1242
Market Price
$ 69.94
Selling Price
$ 63.33
185
167
66
506
Market Price
$ 70.96
Selling Price
$ 61.05
1950
857
694
2719
Market Price
$ 68.67
Selling Price
$ 62.30
2476
1636
1832
3344
Market Price
$ 74.91
Selling Price
$ 65.16
2028
1131
817
2856
Market Price
$ 116.82
Selling Price
$ 98.83
414
142
243
711
Market Price
$ 95.73
Selling Price
$ 80.66
1493
594
369
1970
Market Price
$ 81.10
Selling Price
$ 68.49
370
303
244
1661
Market Price
$ 78.89
Selling Price
$ 68.93
2375
1072
1673
2704
Market Price
$ 82.04
Selling Price
$ 73.72
890
615
710
1845
Market Price
$ 109.68
Selling Price
$ 96.22
228
49
146
747
Market Price
$ 85.39
Selling Price
$ 73.47
3694
3262
3383
4160
Market Price
$ 103.21
Selling Price
$ 86.70
1574
670
460
1723
Market Price
$ 86.58
Selling Price
$ 72.35
1500
610
1138
1727
Market Price
$ 105.41
Selling Price
$ 88.01
810
563
427
3606
Market Price
$ 107.23
Selling Price
$ 89.57
1374
1178
961
2743