Market Price
$ 48.63
Selling Price
$ 42.08
878
252
311
3201
Market Price
$ 68.62
Selling Price
$ 59.20
1276
603
952
2226
Market Price
$ 45.98
Selling Price
$ 41.30
375
211
340
716
Market Price
$ 44.94
Selling Price
$ 40.77
1323
399
782
3994
Market Price
$ 51.93
Selling Price
$ 45.84
1199
816
529
3224
Market Price
$ 34.91
Selling Price
$ 31.15
1511
561
926
2215
Market Price
$ 59.74
Selling Price
$ 51.64
2576
1302
777
4595
Market Price
$ 36.26
Selling Price
$ 32.34
1545
1112
1409
3742
Market Price
$ 46.02
Selling Price
$ 40.03
907
614
680
2646
Market Price
$ 54.37
Selling Price
$ 47.60
751
302
448
1648
Market Price
$ 38.46
Selling Price
$ 34.32
277
123
194
754
Market Price
$ 38.07
Selling Price
$ 33.00
4702
1082
3276
4903
Market Price
$ 53.88
Selling Price
$ 46.89
985
837
424
1181
Market Price
$ 41.31
Selling Price
$ 35.49
2085
1083
1641
4023
Market Price
$ 54.19
Selling Price
$ 46.85
2970
2756
2591
4336
Market Price
$ 38.27
Selling Price
$ 34.58
1790
460
485
4842
Market Price
$ 52.56
Selling Price
$ 45.36
2691
2628
1424
3552
Market Price
$ 64.79
Selling Price
$ 55.74
2425
883
1444
3462
Market Price
$ 39.65
Selling Price
$ 34.44
3647
1082
1159
4885
Market Price
$ 64.46
Selling Price
$ 53.82
1196
337
741
4978
Market Price
$ 54.90
Selling Price
$ 46.56
315
254
298
530
Market Price
$ 47.56
Selling Price
$ 39.65
808
586
192
1916
Market Price
$ 49.53
Selling Price
$ 42.24
3273
1058
2049
4788
Market Price
$ 44.16
Selling Price
$ 37.17
886
260
450
1567
Market Price
$ 60.89
Selling Price
$ 51.21
169
94
156
498
Market Price
$ 48.97
Selling Price
$ 41.30
4145
3209
2053
4191
Market Price
$ 37.47
Selling Price
$ 31.76
1771
1459
1400
4256
Market Price
$ 46.93
Selling Price
$ 42.49
1898
1002
650
3107
Market Price
$ 59.57
Selling Price
$ 51.91
261
250
189
719
Market Price
$ 61.65
Selling Price
$ 52.34
2414
1476
1389
3945
Market Price
$ 42.63
Selling Price
$ 38.27
750
296
284
2509
Market Price
$ 44.24
Selling Price
$ 38.01
827
794
765
1250
Market Price
$ 59.41
Selling Price
$ 53.92
802
405
169
1500
Market Price
$ 65.69
Selling Price
$ 57.20
922
273
264
2418
Market Price
$ 67.68
Selling Price
$ 57.35
260
257
207
835
Market Price
$ 53.11
Selling Price
$ 44.86
4076
2872
2554
4430
Market Price
$ 40.87
Selling Price
$ 35.64
1485
847
673
4469
Market Price
$ 68.35
Selling Price
$ 59.45
3639
1873
1837
4521
Market Price
$ 64.84
Selling Price
$ 55.54
1108
511
267
2535
Market Price
$ 34.19
Selling Price
$ 29.41
2421
2186
593
3575