Market Price
$ 63.83
Selling Price
$ 54.95
2976
1054
1136
4877
Market Price
$ 69.51
Selling Price
$ 58.00
550
231
343
2387
Market Price
$ 54.93
Selling Price
$ 46.68
588
299
328
1246
Market Price
$ 58.25
Selling Price
$ 50.13
1100
368
1004
1230
Market Price
$ 68.27
Selling Price
$ 59.66
4095
1075
3875
4466
Market Price
$ 31.98
Selling Price
$ 27.73
750
561
528
1123
Market Price
$ 60.43
Selling Price
$ 52.99
1447
1056
939
1547
Market Price
$ 39.90
Selling Price
$ 35.74
1455
1342
1320
4254
Market Price
$ 63.38
Selling Price
$ 56.90
1492
596
707
1734
Market Price
$ 44.25
Selling Price
$ 39.59
4515
3439
3141
4604
Market Price
$ 32.19
Selling Price
$ 27.02
2995
2589
1514
3092
Market Price
$ 55.26
Selling Price
$ 46.84
944
832
389
1040
Market Price
$ 42.47
Selling Price
$ 37.39
4112
1744
3538
4570
Market Price
$ 58.36
Selling Price
$ 50.03
994
852
311
1096
Market Price
$ 59.37
Selling Price
$ 50.93
149
132
73
669
Market Price
$ 54.01
Selling Price
$ 48.20
1384
1123
1300
1912
Market Price
$ 48.23
Selling Price
$ 43.36
879
504
552
1073
Market Price
$ 41.53
Selling Price
$ 36.20
4677
1546
2216
4826
Market Price
$ 44.09
Selling Price
$ 37.54
2226
1128
469
3075
Market Price
$ 35.85
Selling Price
$ 30.51
208
60
109
560
Market Price
$ 45.85
Selling Price
$ 41.67
327
245
230
786
Market Price
$ 31.53
Selling Price
$ 27.61
664
161
243
939
Market Price
$ 64.86
Selling Price
$ 58.79
278
251
207
562
Market Price
$ 68.05
Selling Price
$ 57.11
2747
2100
2237
2802
Market Price
$ 50.58
Selling Price
$ 43.93
2651
1186
1641
4255
Market Price
$ 38.33
Selling Price
$ 34.17
1137
476
1044
2284
Market Price
$ 64.14
Selling Price
$ 57.31
1917
745
734
2610
Market Price
$ 48.61
Selling Price
$ 40.80
337
265
322
650
Market Price
$ 34.07
Selling Price
$ 28.89
768
553
156
899
Market Price
$ 56.25
Selling Price
$ 49.56
599
454
450
884
Market Price
$ 34.52
Selling Price
$ 29.63
3730
3332
1900
3786
Market Price
$ 55.69
Selling Price
$ 47.86
2033
534
1519
2660
Market Price
$ 29.69
Selling Price
$ 26.56
441
383
177
877
Market Price
$ 37.18
Selling Price
$ 31.64
883
545
597
1243
Market Price
$ 39.78
Selling Price
$ 35.55
734
617
217
810
Market Price
$ 61.06
Selling Price
$ 52.04
4075
3409
3706
4217
Market Price
$ 35.21
Selling Price
$ 31.55
1528
1179
717
1547
Market Price
$ 55.38
Selling Price
$ 50.24
1078
974
422
1739
Market Price
$ 62.00
Selling Price
$ 53.22
2637
834
1392
4536
Market Price
$ 61.01
Selling Price
$ 51.95
1526
425
355
1913