Market Price
$ 55.46
Selling Price
$ 36.81
1254
770
297
1992
Market Price
$ 48.05
Selling Price
$ 31.35
701
260
541
742
Market Price
$ 62.07
Selling Price
$ 39.98
1366
743
1243
3682
Market Price
$ 62.30
Selling Price
$ 39.52
2037
546
1195
4595
Market Price
$ 52.37
Selling Price
$ 32.53
1770
658
632
3543
Market Price
$ 57.51
Selling Price
$ 37.72
2148
1708
921
3493
Market Price
$ 57.89
Selling Price
$ 35.35
361
304
278
1784
Market Price
$ 54.63
Selling Price
$ 33.02
418
301
390
1588
Market Price
$ 65.64
Selling Price
$ 39.91
1100
397
310
1262
Market Price
$ 60.01
Selling Price
$ 35.51
2996
2815
2643
4921
Market Price
$ 58.66
Selling Price
$ 35.88
4083
3801
3091
4436
Market Price
$ 63.07
Selling Price
$ 37.96
211
206
191
465
Market Price
$ 47.72
Selling Price
$ 31.31
3055
2510
1918
3705
Market Price
$ 61.04
Selling Price
$ 36.19
1825
907
1777
2694
Market Price
$ 61.02
Selling Price
$ 36.55
155
107
114
684
Market Price
$ 61.67
Selling Price
$ 38.86
1465
1290
599
2432
Market Price
$ 59.71
Selling Price
$ 39.24
1694
867
1195
2796
Market Price
$ 56.32
Selling Price
$ 35.78
2501
1634
1211
3426
Market Price
$ 51.48
Selling Price
$ 33.23
676
541
459
1965
Market Price
$ 50.93
Selling Price
$ 30.12
382
91
300
682
Market Price
$ 51.98
Selling Price
$ 32.45
1000
752
407
1484
Market Price
$ 54.68
Selling Price
$ 34.05
685
292
299
1244
Market Price
$ 56.63
Selling Price
$ 35.93
979
832
880
1079
Market Price
$ 61.32
Selling Price
$ 38.53
702
571
553
2234
Market Price
$ 60.24
Selling Price
$ 35.57
1274
544
320
1401
Market Price
$ 65.99
Selling Price
$ 39.78
1533
1380
1398
2809
Market Price
$ 50.82
Selling Price
$ 31.11
487
328
316
1135
Market Price
$ 49.05
Selling Price
$ 31.92
1743
428
1364
3882
Market Price
$ 54.16
Selling Price
$ 32.83
1607
493
1202
1744
Market Price
$ 57.51
Selling Price
$ 37.41
511
244
281
1952
Market Price
$ 47.49
Selling Price
$ 31.41
1209
1206
602
1324
Market Price
$ 55.09
Selling Price
$ 36.54
2335
2059
2193
4691
Market Price
$ 49.99
Selling Price
$ 30.44
1628
1251
829
1861
Market Price
$ 59.15
Selling Price
$ 38.55
943
840
706
977
Market Price
$ 47.63
Selling Price
$ 28.98
1291
411
686
1751
Market Price
$ 49.05
Selling Price
$ 30.77
2204
1000
1560
3140
Market Price
$ 51.11
Selling Price
$ 31.76
2245
481
1175
4668
Market Price
$ 49.58
Selling Price
$ 32.68
434
137
294
1365
Market Price
$ 51.70
Selling Price
$ 30.55
237
88
113
1099
Market Price
$ 50.49
Selling Price
$ 30.03
2065
1661
1287
2097