Market Price
$ 78.87
Selling Price
$ 68.98
729
520
296
1056
Market Price
$ 100.98
Selling Price
$ 88.32
1228
1089
852
3852
Market Price
$ 69.58
Selling Price
$ 61.88
3926
2552
1971
4952
Market Price
$ 78.86
Selling Price
$ 70.02
292
77
164
411
Market Price
$ 90.87
Selling Price
$ 77.74
2205
1144
1823
4712
Market Price
$ 81.00
Selling Price
$ 73.23
2171
1972
1521
2666
Market Price
$ 70.75
Selling Price
$ 63.14
295
122
279
935
Market Price
$ 89.92
Selling Price
$ 77.15
1454
807
654
4968
Market Price
$ 70.00
Selling Price
$ 59.88
617
373
582
1224
Market Price
$ 95.83
Selling Price
$ 85.07
319
207
95
457
Market Price
$ 88.10
Selling Price
$ 74.17
1184
759
734
4051
Market Price
$ 87.49
Selling Price
$ 76.92
361
243
134
481
Market Price
$ 99.31
Selling Price
$ 85.14
232
184
91
850
Market Price
$ 94.22
Selling Price
$ 83.26
2360
1288
2084
2953
Market Price
$ 110.22
Selling Price
$ 92.06
369
121
238
1101
Market Price
$ 70.83
Selling Price
$ 63.34
1942
605
776
3497
Market Price
$ 82.94
Selling Price
$ 71.22
1743
438
928
2855
Market Price
$ 89.94
Selling Price
$ 79.25
1437
299
991
4271
Market Price
$ 83.13
Selling Price
$ 75.35
1329
493
920
2334
Market Price
$ 93.81
Selling Price
$ 80.83
422
353
415
610
Market Price
$ 72.24
Selling Price
$ 61.93
2761
1893
1244
4934
Market Price
$ 67.05
Selling Price
$ 57.94
789
157
252
1799
Market Price
$ 101.99
Selling Price
$ 86.93
906
626
326
1690
Market Price
$ 102.11
Selling Price
$ 92.57
382
169
233
408
Market Price
$ 70.15
Selling Price
$ 62.97
311
302
304
720
Market Price
$ 79.05
Selling Price
$ 70.43
3508
2095
2248
4800
Market Price
$ 108.10
Selling Price
$ 92.72
1659
1658
1599
2906
Market Price
$ 75.76
Selling Price
$ 68.72
1715
1120
1133
3412
Market Price
$ 111.85
Selling Price
$ 94.63
1247
862
1246
1423
Market Price
$ 84.75
Selling Price
$ 72.48
269
55
163
917
Market Price
$ 98.83
Selling Price
$ 85.59
2196
2002
1506
3189
Market Price
$ 94.16
Selling Price
$ 85.49
1500
1294
440
4531
Market Price
$ 90.46
Selling Price
$ 80.95
346
285
80
553
Market Price
$ 102.37
Selling Price
$ 88.09
2894
1674
819
3833
Market Price
$ 84.02
Selling Price
$ 72.17
1518
1471
1118
3490
Market Price
$ 64.85
Selling Price
$ 57.92
896
733
520
2826
Market Price
$ 95.56
Selling Price
$ 83.47
397
113
143
1010
Market Price
$ 79.47
Selling Price
$ 72.15
3864
996
843
4007
Market Price
$ 99.48
Selling Price
$ 88.76
1984
597
543
2979
Market Price
$ 106.10
Selling Price
$ 90.88
905
372
894
2485