Market Price
$ 47.31
Selling Price
$ 42.37
1768
1617
1590
2383
Market Price
$ 64.91
Selling Price
$ 54.78
1455
707
580
1507
Market Price
$ 38.46
Selling Price
$ 33.85
548
265
286
586
Market Price
$ 35.74
Selling Price
$ 29.82
581
581
552
1064
Market Price
$ 34.66
Selling Price
$ 30.08
3077
1192
1951
3104
Market Price
$ 65.56
Selling Price
$ 55.20
1467
860
1324
1537
Market Price
$ 31.34
Selling Price
$ 26.97
1294
1084
283
2145
Market Price
$ 46.01
Selling Price
$ 41.55
549
180
524
728
Market Price
$ 32.16
Selling Price
$ 28.59
582
250
121
2147
Market Price
$ 43.54
Selling Price
$ 37.13
1476
625
545
2488
Market Price
$ 35.99
Selling Price
$ 32.35
1376
662
1250
4249
Market Price
$ 63.91
Selling Price
$ 56.55
2762
2048
1719
3073
Market Price
$ 32.62
Selling Price
$ 28.46
1039
525
672
3226
Market Price
$ 47.94
Selling Price
$ 43.58
2084
1786
1921
4430
Market Price
$ 49.68
Selling Price
$ 43.15
2815
2522
1786
3608
Market Price
$ 58.17
Selling Price
$ 49.06
633
289
419
667
Market Price
$ 54.92
Selling Price
$ 47.39
817
352
539
1713
Market Price
$ 63.50
Selling Price
$ 54.29
930
188
625
3742
Market Price
$ 51.47
Selling Price
$ 43.02
3511
2658
1547
4014
Market Price
$ 37.11
Selling Price
$ 33.61
2698
949
1930
3243
Market Price
$ 62.79
Selling Price
$ 56.67
914
676
864
3054
Market Price
$ 47.04
Selling Price
$ 39.91
3201
1361
1378
3904
Market Price
$ 33.02
Selling Price
$ 27.63
2153
608
1107
3538
Market Price
$ 69.25
Selling Price
$ 59.42
4526
2827
2270
4752
Market Price
$ 53.18
Selling Price
$ 46.48
736
438
614
2259
Market Price
$ 55.17
Selling Price
$ 49.33
970
536
913
2377
Market Price
$ 40.29
Selling Price
$ 35.06
2869
1682
2517
4400
Market Price
$ 39.58
Selling Price
$ 33.66
2063
1522
1366
2936
Market Price
$ 54.59
Selling Price
$ 47.74
3288
2175
1705
4631
Market Price
$ 42.09
Selling Price
$ 36.69
849
284
658
3398
Market Price
$ 54.92
Selling Price
$ 48.56
802
488
188
1748
Market Price
$ 27.97
Selling Price
$ 25.37
2014
1141
486
3341
Market Price
$ 47.69
Selling Price
$ 41.10
2739
1425
2030
3792
Market Price
$ 46.71
Selling Price
$ 40.04
95
34
45
431
Market Price
$ 37.14
Selling Price
$ 33.04
1401
685
853
2029
Market Price
$ 39.56
Selling Price
$ 33.39
3335
1507
2638
4255
Market Price
$ 43.55
Selling Price
$ 36.30
476
285
211
566
Market Price
$ 45.32
Selling Price
$ 41.03
2369
1615
2019
3409
Market Price
$ 40.20
Selling Price
$ 36.29
1980
1704
834
1981
Market Price
$ 31.59
Selling Price
$ 26.81
2235
897
1988
4776