Market Price
$ 48.89
Selling Price
$ 34.67
3280
2239
2504
4257
Market Price
$ 54.32
Selling Price
$ 34.62
1791
1062
1112
2834
Market Price
$ 44.35
Selling Price
$ 30.00
3075
635
2382
3791
Market Price
$ 50.23
Selling Price
$ 30.00
825
765
766
1169
Market Price
$ 46.95
Selling Price
$ 32.81
1190
493
403
3751
Market Price
$ 60.56
Selling Price
$ 36.48
1005
695
744
2560
Market Price
$ 51.41
Selling Price
$ 33.75
1122
614
659
4553
Market Price
$ 50.42
Selling Price
$ 33.20
2400
1498
2395
4053
Market Price
$ 66.01
Selling Price
$ 39.84
2208
1128
1143
3928
Market Price
$ 47.63
Selling Price
$ 32.00
3858
847
3739
3972
Market Price
$ 49.33
Selling Price
$ 33.75
811
656
754
1960
Market Price
$ 54.10
Selling Price
$ 36.72
1394
530
571
2177
Market Price
$ 48.90
Selling Price
$ 30.53
992
245
497
1618
Market Price
$ 53.38
Selling Price
$ 35.31
425
101
293
1326
Market Price
$ 53.68
Selling Price
$ 35.34
2857
2258
1593
3550
Market Price
$ 56.13
Selling Price
$ 33.79
516
175
442
925
Market Price
$ 46.68
Selling Price
$ 31.21
1746
1560
1178
1977
Market Price
$ 48.37
Selling Price
$ 30.76
739
538
493
1104
Market Price
$ 62.11
Selling Price
$ 37.52
1424
908
367
3420
Market Price
$ 57.19
Selling Price
$ 38.95
1967
1629
487
2047
Market Price
$ 52.78
Selling Price
$ 32.41
896
797
807
2457
Market Price
$ 55.96
Selling Price
$ 33.75
2526
1179
1121
3467
Market Price
$ 48.22
Selling Price
$ 31.03
2324
818
1761
3377
Market Price
$ 62.81
Selling Price
$ 37.59
831
206
289
3875
Market Price
$ 60.57
Selling Price
$ 35.63
1476
1082
496
4388
Market Price
$ 47.58
Selling Price
$ 33.75
1986
1302
1214
2121
Market Price
$ 42.48
Selling Price
$ 30.00
669
369
295
1462
Market Price
$ 52.48
Selling Price
$ 36.86
2221
1159
1702
3816
Market Price
$ 64.63
Selling Price
$ 39.55
2664
1296
2201
4593
Market Price
$ 47.47
Selling Price
$ 30.00
155
145
66
578
Market Price
$ 43.20
Selling Price
$ 30.30
1103
861
472
3381
Market Price
$ 47.46
Selling Price
$ 30.00
929
622
226
3170
Market Price
$ 50.80
Selling Price
$ 33.98
262
205
180
1007
Market Price
$ 53.03
Selling Price
$ 33.20
2152
1292
2108
2519
Market Price
$ 54.33
Selling Price
$ 34.01
1002
647
345
1231
Market Price
$ 55.68
Selling Price
$ 35.62
456
255
106
862
Market Price
$ 55.72
Selling Price
$ 34.69
2800
1841
1856
4883
Market Price
$ 51.83
Selling Price
$ 32.61
2147
891
1304
2550
Market Price
$ 50.72
Selling Price
$ 32.79
1764
1044
1323
2142
Market Price
$ 45.09
Selling Price
$ 30.44
2064
546
1987
4091