Market Price
$ 65.53
Selling Price
$ 58.55
1349
708
387
3924
Market Price
$ 65.68
Selling Price
$ 57.56
3396
1226
1525
4030
Market Price
$ 38.44
Selling Price
$ 33.08
1003
786
636
1049
Market Price
$ 31.02
Selling Price
$ 27.62
548
378
341
1526
Market Price
$ 31.59
Selling Price
$ 26.67
639
444
156
1159
Market Price
$ 43.71
Selling Price
$ 38.57
3929
1236
3297
4827
Market Price
$ 56.19
Selling Price
$ 47.06
351
156
118
1080
Market Price
$ 52.21
Selling Price
$ 45.58
1459
1172
759
4633
Market Price
$ 47.44
Selling Price
$ 40.28
1984
969
647
3115
Market Price
$ 35.60
Selling Price
$ 31.94
896
327
303
1333
Market Price
$ 37.71
Selling Price
$ 31.47
385
380
260
1759
Market Price
$ 67.73
Selling Price
$ 56.81
4402
3475
1266
4778
Market Price
$ 60.63
Selling Price
$ 52.52
1231
1017
861
3091
Market Price
$ 44.08
Selling Price
$ 36.94
762
478
749
2045
Market Price
$ 40.62
Selling Price
$ 35.72
655
490
450
2042
Market Price
$ 46.57
Selling Price
$ 38.89
1011
311
777
1252
Market Price
$ 37.86
Selling Price
$ 32.91
367
181
187
616
Market Price
$ 50.55
Selling Price
$ 45.22
1047
633
606
4237
Market Price
$ 38.61
Selling Price
$ 32.73
324
175
212
434
Market Price
$ 37.17
Selling Price
$ 31.14
2600
1777
1936
2869
Market Price
$ 66.97
Selling Price
$ 55.99
4197
2716
1464
4353
Market Price
$ 57.89
Selling Price
$ 51.27
472
394
320
1204
Market Price
$ 67.20
Selling Price
$ 58.45
2567
658
2528
2792
Market Price
$ 42.17
Selling Price
$ 37.00
3239
849
2136
4919
Market Price
$ 37.79
Selling Price
$ 33.85
4359
4266
1769
4535
Market Price
$ 55.98
Selling Price
$ 47.41
861
569
358
4132
Market Price
$ 57.09
Selling Price
$ 47.74
805
588
548
3067
Market Price
$ 51.03
Selling Price
$ 43.76
3505
3044
1048
4979
Market Price
$ 28.18
Selling Price
$ 25.35
770
496
754
3262
Market Price
$ 37.12
Selling Price
$ 31.00
366
193
262
435
Market Price
$ 39.25
Selling Price
$ 34.88
4179
1794
1482
4401
Market Price
$ 31.77
Selling Price
$ 27.80
1967
1409
744
4618
Market Price
$ 56.15
Selling Price
$ 49.70
1018
362
347
1592
Market Price
$ 48.98
Selling Price
$ 41.91
3485
3236
2982
3908
Market Price
$ 52.63
Selling Price
$ 44.94
395
131
326
598
Market Price
$ 62.90
Selling Price
$ 52.60
992
757
324
1097
Market Price
$ 58.09
Selling Price
$ 52.69
1152
530
858
1557
Market Price
$ 30.69
Selling Price
$ 26.95
1526
1385
455
2684
Market Price
$ 61.07
Selling Price
$ 54.01
732
649
658
933
Market Price
$ 41.67
Selling Price
$ 37.71
1080
1063
258
4552