Market Price
$ 48.55
Selling Price
$ 33.40
1393
851
896
2610
Market Price
$ 58.18
Selling Price
$ 37.93
1499
335
761
3856
Market Price
$ 49.77
Selling Price
$ 35.41
1440
750
794
1888
Market Price
$ 48.38
Selling Price
$ 33.04
1173
1125
1020
1293
Market Price
$ 60.11
Selling Price
$ 39.93
929
736
764
3056
Market Price
$ 60.40
Selling Price
$ 38.86
318
253
192
856
Market Price
$ 61.85
Selling Price
$ 38.13
2005
1940
1885
3770
Market Price
$ 46.47
Selling Price
$ 30.60
2832
1251
2056
4966
Market Price
$ 53.25
Selling Price
$ 34.95
3085
1682
1224
4289
Market Price
$ 63.42
Selling Price
$ 38.06
1618
1294
1202
3666
Market Price
$ 53.94
Selling Price
$ 38.45
2664
1719
2654
3103
Market Price
$ 44.45
Selling Price
$ 31.39
1232
733
252
3294
Market Price
$ 53.37
Selling Price
$ 32.83
1114
812
1081
1369
Market Price
$ 62.80
Selling Price
$ 37.59
793
307
374
2383
Market Price
$ 60.49
Selling Price
$ 38.38
2217
968
1235
2860
Market Price
$ 52.26
Selling Price
$ 34.77
683
318
535
1535
Market Price
$ 53.19
Selling Price
$ 35.15
1027
437
304
1158
Market Price
$ 57.49
Selling Price
$ 36.99
516
378
127
1581
Market Price
$ 51.97
Selling Price
$ 36.61
858
743
241
1581
Market Price
$ 53.81
Selling Price
$ 32.01
1075
397
364
4321
Market Price
$ 45.54
Selling Price
$ 31.15
946
665
217
3196
Market Price
$ 47.17
Selling Price
$ 31.25
1873
1333
1295
4439
Market Price
$ 49.50
Selling Price
$ 31.70
2366
1773
1583
2474
Market Price
$ 56.00
Selling Price
$ 39.08
976
588
681
1289
Market Price
$ 32.20
Selling Price
$ 22.98
3624
2422
2509
4541
Market Price
$ 51.54
Selling Price
$ 34.57
3976
1856
997
4500
Market Price
$ 57.11
Selling Price
$ 34.59
3335
2932
2441
4698
Market Price
$ 48.81
Selling Price
$ 32.80
3048
2230
2616
3767
Market Price
$ 66.19
Selling Price
$ 39.80
1293
645
865
3808
Market Price
$ 51.58
Selling Price
$ 32.06
815
575
253
2641
Market Price
$ 48.93
Selling Price
$ 33.50
1244
1132
474
2292
Market Price
$ 51.91
Selling Price
$ 31.82
1206
1110
949
2455
Market Price
$ 60.31
Selling Price
$ 38.53
804
477
311
2450
Market Price
$ 62.74
Selling Price
$ 36.94
1573
355
1056
1589
Market Price
$ 49.45
Selling Price
$ 32.06
1463
1031
1096
4475
Market Price
$ 52.98
Selling Price
$ 34.45
1590
1573
1149
3460
Market Price
$ 61.79
Selling Price
$ 36.73
4838
1918
1031
4957
Market Price
$ 55.49
Selling Price
$ 36.40
1278
1116
1063
3693
Market Price
$ 51.23
Selling Price
$ 31.75
3717
2125
2087
4418
Market Price
$ 46.62
Selling Price
$ 30.79
1060
696
899
3990