Market Price
$ 49.61
Selling Price
$ 34.10
2837
631
839
3991
Market Price
$ 61.45
Selling Price
$ 37.84
1022
356
471
2976
Market Price
$ 57.98
Selling Price
$ 35.03
1255
898
1117
1652
Market Price
$ 53.54
Selling Price
$ 32.44
1921
1409
752
2114
Market Price
$ 58.31
Selling Price
$ 35.72
2588
601
1329
4682
Market Price
$ 53.23
Selling Price
$ 35.39
2822
1984
1289
4707
Market Price
$ 53.84
Selling Price
$ 33.74
1353
825
667
1570
Market Price
$ 46.41
Selling Price
$ 31.11
591
291
225
1996
Market Price
$ 48.58
Selling Price
$ 30.60
2150
627
1030
4545
Market Price
$ 53.75
Selling Price
$ 33.97
465
193
444
855
Market Price
$ 56.11
Selling Price
$ 36.41
261
64
216
803
Market Price
$ 54.75
Selling Price
$ 32.70
446
391
159
1248
Market Price
$ 45.64
Selling Price
$ 32.36
3908
1798
1688
4970
Market Price
$ 59.12
Selling Price
$ 36.37
754
560
359
1124
Market Price
$ 52.15
Selling Price
$ 33.16
2199
1690
1950
3820
Market Price
$ 58.81
Selling Price
$ 36.47
2337
1370
1631
3887
Market Price
$ 54.48
Selling Price
$ 36.40
1343
666
722
4396
Market Price
$ 52.43
Selling Price
$ 35.18
347
305
126
1207
Market Price
$ 60.47
Selling Price
$ 39.83
1325
856
1305
1918
Market Price
$ 54.31
Selling Price
$ 34.66
2500
1953
2153
3942
Market Price
$ 56.53
Selling Price
$ 34.49
2549
2470
1681
3124
Market Price
$ 64.49
Selling Price
$ 39.26
397
165
320
468
Market Price
$ 60.55
Selling Price
$ 37.27
3479
1057
2948
4486
Market Price
$ 62.22
Selling Price
$ 39.04
1992
865
1308
2127
Market Price
$ 59.28
Selling Price
$ 35.97
3233
2346
2031
3668
Market Price
$ 53.51
Selling Price
$ 36.94
887
421
705
3205
Market Price
$ 49.30
Selling Price
$ 32.90
1910
1106
1535
3346
Market Price
$ 55.51
Selling Price
$ 35.86
2949
2691
2473
3192
Market Price
$ 54.85
Selling Price
$ 38.80
1006
814
744
1012
Market Price
$ 53.10
Selling Price
$ 36.04
319
305
174
1140
Market Price
$ 51.31
Selling Price
$ 33.81
3125
1745
1066
4247
Market Price
$ 51.83
Selling Price
$ 31.00
720
421
228
2455
Market Price
$ 47.68
Selling Price
$ 33.73
1574
1286
1415
2793
Market Price
$ 58.57
Selling Price
$ 35.88
1187
492
681
4169
Market Price
$ 47.28
Selling Price
$ 31.89
910
364
898
2933
Market Price
$ 55.28
Selling Price
$ 37.86
1642
716
1311
2343
Market Price
$ 54.31
Selling Price
$ 32.47
1691
1277
1196
4128
Market Price
$ 49.97
Selling Price
$ 34.83
2442
826
2266
4077
Market Price
$ 44.82
Selling Price
$ 30.56
292
145
279
493
Market Price
$ 57.57
Selling Price
$ 35.99
718
294
380
1550