Market Price
$ 60.31
Selling Price
$ 53.91
1075
671
1070
1854
Market Price
$ 60.06
Selling Price
$ 50.33
184
124
37
539
Market Price
$ 40.49
Selling Price
$ 34.24
715
226
512
2844
Market Price
$ 51.19
Selling Price
$ 43.63
3218
2740
3201
3825
Market Price
$ 46.58
Selling Price
$ 41.30
1464
824
814
4124
Market Price
$ 40.77
Selling Price
$ 34.30
2514
1033
1965
2593
Market Price
$ 54.76
Selling Price
$ 46.73
2140
1967
499
2681
Market Price
$ 40.23
Selling Price
$ 34.78
393
94
104
1837
Market Price
$ 67.19
Selling Price
$ 57.39
4171
3324
2058
4793
Market Price
$ 46.11
Selling Price
$ 40.72
373
89
161
1174
Market Price
$ 33.43
Selling Price
$ 28.73
2237
1830
1329
2860
Market Price
$ 45.00
Selling Price
$ 37.65
738
155
551
789
Market Price
$ 62.40
Selling Price
$ 56.51
1447
986
319
1461
Market Price
$ 31.30
Selling Price
$ 26.63
1259
715
662
2014
Market Price
$ 62.16
Selling Price
$ 52.21
1169
1052
394
2265
Market Price
$ 53.89
Selling Price
$ 46.48
3681
1059
1053
4216
Market Price
$ 44.15
Selling Price
$ 40.06
1128
271
683
3456
Market Price
$ 47.96
Selling Price
$ 42.94
1801
422
726
3929
Market Price
$ 30.82
Selling Price
$ 26.55
1915
807
754
2962
Market Price
$ 39.79
Selling Price
$ 33.27
1379
278
561
1544
Market Price
$ 30.32
Selling Price
$ 26.61
3077
2208
1177
4873
Market Price
$ 41.48
Selling Price
$ 36.58
559
410
268
1220
Market Price
$ 61.54
Selling Price
$ 55.44
3457
3102
829
3787
Market Price
$ 43.21
Selling Price
$ 36.87
2223
611
2078
4685
Market Price
$ 53.25
Selling Price
$ 46.30
2247
1889
1241
2634
Market Price
$ 65.56
Selling Price
$ 56.55
1428
833
584
2845
Market Price
$ 54.17
Selling Price
$ 47.15
2202
1506
1227
4164
Market Price
$ 31.68
Selling Price
$ 28.07
1092
981
379
2036
Market Price
$ 65.30
Selling Price
$ 57.73
771
703
200
1978
Market Price
$ 63.05
Selling Price
$ 55.19
1143
556
242
3248
Market Price
$ 33.14
Selling Price
$ 29.41
556
312
483
1037
Market Price
$ 66.69
Selling Price
$ 57.29
697
439
524
1202
Market Price
$ 47.89
Selling Price
$ 42.34
2925
673
2381
3492
Market Price
$ 63.78
Selling Price
$ 54.80
438
108
388
1623
Market Price
$ 52.98
Selling Price
$ 45.56
1809
1021
1571
3545
Market Price
$ 55.09
Selling Price
$ 49.33
1330
956
737
1845
Market Price
$ 41.51
Selling Price
$ 35.37
2608
2082
2100
3482
Market Price
$ 52.74
Selling Price
$ 45.84
2864
2242
2525
4938
Market Price
$ 51.73
Selling Price
$ 44.61
1948
817
1909
4997
Market Price
$ 59.99
Selling Price
$ 50.73
591
518
307
2801