Market Price
$ 68.19
Selling Price
$ 57.11
971
496
759
2084
Market Price
$ 41.10
Selling Price
$ 36.87
1501
814
1225
2050
Market Price
$ 53.06
Selling Price
$ 45.74
3013
2235
2750
3613
Market Price
$ 64.61
Selling Price
$ 55.61
878
334
264
878
Market Price
$ 39.21
Selling Price
$ 34.11
275
149
265
1066
Market Price
$ 33.83
Selling Price
$ 29.97
770
504
713
2475
Market Price
$ 35.23
Selling Price
$ 30.25
964
519
604
4161
Market Price
$ 62.72
Selling Price
$ 55.43
1443
388
384
2488
Market Price
$ 31.79
Selling Price
$ 27.30
234
100
100
451
Market Price
$ 34.31
Selling Price
$ 30.36
431
276
230
2023
Market Price
$ 67.54
Selling Price
$ 56.50
2129
1987
1934
2926
Market Price
$ 34.34
Selling Price
$ 29.05
1034
443
769
2019
Market Price
$ 50.76
Selling Price
$ 44.58
876
629
482
4234
Market Price
$ 64.00
Selling Price
$ 56.29
1614
1314
1112
2896
Market Price
$ 65.75
Selling Price
$ 58.95
3823
3653
2373
4145
Market Price
$ 68.21
Selling Price
$ 59.49
1628
1169
898
2591
Market Price
$ 42.40
Selling Price
$ 36.16
570
401
501
1928
Market Price
$ 64.98
Selling Price
$ 55.44
4875
4215
1364
4876
Market Price
$ 44.26
Selling Price
$ 37.01
1859
1855
554
2333
Market Price
$ 40.77
Selling Price
$ 34.87
661
654
546
2589
Market Price
$ 30.51
Selling Price
$ 25.78
261
171
207
413
Market Price
$ 38.69
Selling Price
$ 34.68
2307
1724
1446
2746
Market Price
$ 62.97
Selling Price
$ 52.54
2859
1887
853
4331
Market Price
$ 38.96
Selling Price
$ 32.68
4605
4092
1805
4995
Market Price
$ 33.03
Selling Price
$ 28.62
2306
688
1089
3613
Market Price
$ 60.07
Selling Price
$ 51.80
2910
1054
2067
3475
Market Price
$ 39.53
Selling Price
$ 33.46
1359
781
1073
1725
Market Price
$ 34.67
Selling Price
$ 30.17
1825
936
757
3632
Market Price
$ 60.69
Selling Price
$ 54.13
579
214
132
2359
Market Price
$ 29.82
Selling Price
$ 25.15
2710
2125
2391
4883
Market Price
$ 30.00
Selling Price
$ 27.21
1387
1328
307
1494
Market Price
$ 33.67
Selling Price
$ 28.64
4258
2845
1010
4582
Market Price
$ 48.64
Selling Price
$ 41.99
1876
1274
798
2123
Market Price
$ 31.82
Selling Price
$ 28.78
1538
1326
659
2920
Market Price
$ 44.37
Selling Price
$ 37.30
946
328
828
1421
Market Price
$ 66.01
Selling Price
$ 55.90
403
323
128
501
Market Price
$ 30.16
Selling Price
$ 25.74
732
551
351
1260
Market Price
$ 45.51
Selling Price
$ 39.26
2846
2490
2520
4071
Market Price
$ 55.38
Selling Price
$ 48.52
1930
632
1169
4686
Market Price
$ 53.33
Selling Price
$ 47.79
503
409
321
683