Market Price
$ 62.03
Selling Price
$ 52.28
2620
1167
1647
4463
Market Price
$ 54.50
Selling Price
$ 49.29
1733
1079
1137
2322
Market Price
$ 39.04
Selling Price
$ 33.06
3188
1225
1259
3793
Market Price
$ 48.98
Selling Price
$ 42.01
2252
1587
972
2777
Market Price
$ 43.53
Selling Price
$ 38.99
782
751
678
3888
Market Price
$ 47.14
Selling Price
$ 42.65
939
812
285
1638
Market Price
$ 30.90
Selling Price
$ 26.41
454
287
100
1539
Market Price
$ 52.95
Selling Price
$ 44.81
997
642
561
1817
Market Price
$ 65.95
Selling Price
$ 57.54
3409
1034
2435
4935
Market Price
$ 55.04
Selling Price
$ 49.30
618
144
355
2706
Market Price
$ 60.77
Selling Price
$ 54.65
3062
1657
1459
4541
Market Price
$ 62.73
Selling Price
$ 54.65
1435
348
760
1983
Market Price
$ 62.16
Selling Price
$ 52.87
623
616
432
818
Market Price
$ 31.27
Selling Price
$ 26.57
2246
1872
1784
3618
Market Price
$ 34.07
Selling Price
$ 29.99
1567
1152
490
1724
Market Price
$ 65.56
Selling Price
$ 56.13
986
435
407
3695
Market Price
$ 31.44
Selling Price
$ 28.55
2788
764
2011
4642
Market Price
$ 61.80
Selling Price
$ 55.54
1909
634
925
3611
Market Price
$ 47.16
Selling Price
$ 39.72
2369
1246
1280
3875
Market Price
$ 31.61
Selling Price
$ 27.69
4067
1476
1003
4675
Market Price
$ 42.52
Selling Price
$ 36.24
779
688
658
2418
Market Price
$ 47.47
Selling Price
$ 42.83
1239
758
1167
3060
Market Price
$ 58.93
Selling Price
$ 50.98
3539
2002
2121
4517
Market Price
$ 46.46
Selling Price
$ 39.02
1604
1389
736
1989
Market Price
$ 46.27
Selling Price
$ 39.70
262
223
158
956
Market Price
$ 51.37
Selling Price
$ 44.83
2717
1678
1532
3800
Market Price
$ 34.43
Selling Price
$ 29.82
408
339
156
900
Market Price
$ 43.51
Selling Price
$ 38.09
502
259
431
1266
Market Price
$ 63.64
Selling Price
$ 56.88
546
440
513
1507
Market Price
$ 44.60
Selling Price
$ 38.76
418
296
251
1139
Market Price
$ 54.45
Selling Price
$ 48.98
1143
476
957
3004
Market Price
$ 43.32
Selling Price
$ 37.05
1026
239
417
3127
Market Price
$ 41.22
Selling Price
$ 37.09
770
315
260
1886
Market Price
$ 61.37
Selling Price
$ 52.79
851
473
689
1414
Market Price
$ 49.85
Selling Price
$ 43.96
2362
2155
1734
3138
Market Price
$ 67.00
Selling Price
$ 59.00
1993
915
490
2918
Market Price
$ 61.45
Selling Price
$ 52.02
1605
1203
1574
3696
Market Price
$ 52.85
Selling Price
$ 47.03
1244
1211
1028
2074
Market Price
$ 45.67
Selling Price
$ 41.05
1223
513
253
1512
Market Price
$ 38.62
Selling Price
$ 32.74
612
534
164
1543