Market Price
$ 48.36
Selling Price
$ 41.74
368
122
325
932
Market Price
$ 57.37
Selling Price
$ 50.47
2437
2252
1700
4862
Market Price
$ 57.31
Selling Price
$ 50.21
1650
502
1080
2016
Market Price
$ 55.76
Selling Price
$ 46.85
2348
710
2212
3102
Market Price
$ 47.01
Selling Price
$ 41.36
1588
1163
1075
2326
Market Price
$ 37.67
Selling Price
$ 33.31
2114
648
1997
3679
Market Price
$ 62.75
Selling Price
$ 56.73
622
474
162
1456
Market Price
$ 48.12
Selling Price
$ 40.11
1022
620
409
4686
Market Price
$ 33.46
Selling Price
$ 27.94
706
658
201
1880
Market Price
$ 69.61
Selling Price
$ 59.87
3904
1784
3534
4570
Market Price
$ 52.10
Selling Price
$ 47.13
778
554
426
808
Market Price
$ 31.99
Selling Price
$ 26.93
443
400
276
1076
Market Price
$ 63.94
Selling Price
$ 55.84
2138
1415
1197
2306
Market Price
$ 46.68
Selling Price
$ 40.75
979
509
196
4465
Market Price
$ 61.12
Selling Price
$ 52.64
2180
1091
824
3970
Market Price
$ 34.51
Selling Price
$ 30.82
990
362
855
1136
Market Price
$ 28.37
Selling Price
$ 25.49
1245
841
1169
1693
Market Price
$ 40.80
Selling Price
$ 35.54
839
571
307
999
Market Price
$ 48.44
Selling Price
$ 42.40
1178
883
326
1517
Market Price
$ 30.46
Selling Price
$ 27.16
929
543
313
1659
Market Price
$ 39.80
Selling Price
$ 34.46
724
180
149
1079
Market Price
$ 32.66
Selling Price
$ 28.38
490
100
449
1745
Market Price
$ 32.98
Selling Price
$ 27.48
2489
1376
2394
3331
Market Price
$ 45.61
Selling Price
$ 39.67
1522
1096
1385
2487
Market Price
$ 43.72
Selling Price
$ 36.96
2857
1655
691
2966
Market Price
$ 47.58
Selling Price
$ 40.05
4073
3489
1992
4832
Market Price
$ 39.67
Selling Price
$ 34.42
2858
2717
1992
3412
Market Price
$ 40.15
Selling Price
$ 35.69
639
345
530
1968
Market Price
$ 57.70
Selling Price
$ 51.34
708
516
589
1219
Market Price
$ 36.36
Selling Price
$ 30.34
2693
635
2610
4758
Market Price
$ 41.30
Selling Price
$ 36.79
336
324
172
600
Market Price
$ 63.87
Selling Price
$ 54.53
3443
2673
2968
3998
Market Price
$ 39.22
Selling Price
$ 35.29
1562
864
1327
1582
Market Price
$ 51.10
Selling Price
$ 43.98
1883
975
1819
2013
Market Price
$ 33.82
Selling Price
$ 29.86
1611
1127
1307
3224
Market Price
$ 56.82
Selling Price
$ 50.11
2574
701
537
4992
Market Price
$ 46.61
Selling Price
$ 41.90
3215
953
786
3916
Market Price
$ 66.39
Selling Price
$ 56.46
924
184
556
1492
Market Price
$ 57.64
Selling Price
$ 48.47
1894
437
725
3773
Market Price
$ 48.54
Selling Price
$ 41.97
677
399
223
3279