Market Price
$ 53.98
Selling Price
$ 31.96
3472
3214
885
4140
Market Price
$ 54.11
Selling Price
$ 32.36
2123
1804
615
4161
Market Price
$ 53.36
Selling Price
$ 36.62
2484
2250
2312
4632
Market Price
$ 59.22
Selling Price
$ 36.91
3084
1987
3066
4079
Market Price
$ 55.88
Selling Price
$ 39.30
2282
2201
2159
3586
Market Price
$ 57.30
Selling Price
$ 36.54
2574
2488
1904
3167
Market Price
$ 52.08
Selling Price
$ 31.13
1383
642
295
2963
Market Price
$ 67.45
Selling Price
$ 39.70
323
89
242
703
Market Price
$ 45.68
Selling Price
$ 32.46
962
886
703
2144
Market Price
$ 46.67
Selling Price
$ 30.86
301
292
162
713
Market Price
$ 50.41
Selling Price
$ 33.95
753
624
163
2816
Market Price
$ 59.60
Selling Price
$ 39.63
621
389
198
762
Market Price
$ 58.82
Selling Price
$ 38.07
1525
1254
698
3276
Market Price
$ 51.93
Selling Price
$ 36.91
1654
408
1278
2553
Market Price
$ 53.49
Selling Price
$ 32.16
3600
3391
2022
4231
Market Price
$ 44.95
Selling Price
$ 31.29
972
200
217
2461
Market Price
$ 56.12
Selling Price
$ 38.10
1222
1009
881
2448
Market Price
$ 53.23
Selling Price
$ 33.07
1629
794
1548
3050
Market Price
$ 55.68
Selling Price
$ 39.08
4407
3907
2493
4495
Market Price
$ 62.60
Selling Price
$ 37.45
1073
443
694
1420
Market Price
$ 47.26
Selling Price
$ 32.72
563
133
527
1994
Market Price
$ 53.97
Selling Price
$ 32.06
1364
511
1135
4619
Market Price
$ 53.90
Selling Price
$ 32.52
1223
898
989
1763
Market Price
$ 49.33
Selling Price
$ 30.18
1442
404
1018
2452
Market Price
$ 50.76
Selling Price
$ 36.12
2369
2181
1507
3810
Market Price
$ 49.16
Selling Price
$ 30.15
300
148
222
642
Market Price
$ 60.47
Selling Price
$ 38.21
265
138
183
630
Market Price
$ 43.23
Selling Price
$ 30.29
403
266
303
1044
Market Price
$ 57.98
Selling Price
$ 34.42
394
394
337
717
Market Price
$ 47.90
Selling Price
$ 30.60
1428
912
521
4800
Market Price
$ 51.94
Selling Price
$ 32.86
2101
1579
1043
4062
Market Price
$ 58.61
Selling Price
$ 37.91
1343
967
576
2365
Market Price
$ 59.83
Selling Price
$ 35.55
2210
446
1725
2497
Market Price
$ 60.86
Selling Price
$ 39.96
2294
872
892
3621
Market Price
$ 44.31
Selling Price
$ 31.41
2947
2890
1222
4599
Market Price
$ 56.27
Selling Price
$ 35.69
314
146
154
1217
Market Price
$ 54.71
Selling Price
$ 32.35
584
174
427
889
Market Price
$ 45.68
Selling Price
$ 32.03
597
523
329
722
Market Price
$ 53.66
Selling Price
$ 32.59
2901
2664
764
4765
Market Price
$ 59.25
Selling Price
$ 36.98
1051
527
671
4918