Market Price
$ 174.62
Selling Price
$ 116.21
1180
648
447
3752
Market Price
$ 183.48
Selling Price
$ 114.60
859
349
625
3449
Market Price
$ 198.31
Selling Price
$ 118.92
2746
1947
2458
2878
Market Price
$ 154.58
Selling Price
$ 100.01
860
480
681
1490
Market Price
$ 172.85
Selling Price
$ 113.70
2065
1967
729
2264
Market Price
$ 180.87
Selling Price
$ 109.50
1060
598
863
3264
Market Price
$ 198.07
Selling Price
$ 117.93
1090
696
503
1446
Market Price
$ 172.39
Selling Price
$ 106.72
1014
376
503
2832
Market Price
$ 182.65
Selling Price
$ 111.89
558
229
224
639
Market Price
$ 175.37
Selling Price
$ 104.25
2526
951
2014
4316
Market Price
$ 171.21
Selling Price
$ 109.78
1483
882
684
4389
Market Price
$ 192.09
Selling Price
$ 114.89
240
94
144
625
Market Price
$ 180.00
Selling Price
$ 114.89
1459
648
524
4677
Market Price
$ 172.61
Selling Price
$ 106.52
2920
1053
1754
3480
Market Price
$ 173.93
Selling Price
$ 112.56
1330
589
424
3333
Market Price
$ 182.34
Selling Price
$ 118.77
2054
773
1245
3565
Market Price
$ 161.71
Selling Price
$ 100.42
2595
1368
1178
2606
Market Price
$ 169.09
Selling Price
$ 101.12
1677
775
551
1923
Market Price
$ 157.68
Selling Price
$ 101.72
545
516
345
707
Market Price
$ 156.43
Selling Price
$ 102.50
2470
1965
642
4854
Market Price
$ 183.06
Selling Price
$ 110.26
254
124
78
470
Market Price
$ 181.17
Selling Price
$ 116.26
1256
302
621
1544
Market Price
$ 160.06
Selling Price
$ 103.68
1070
392
965
1861
Market Price
$ 184.78
Selling Price
$ 114.05
758
749
340
1521
Market Price
$ 194.73
Selling Price
$ 115.52
614
499
179
995
Market Price
$ 172.10
Selling Price
$ 114.52
4487
1838
2313
4879
Market Price
$ 184.58
Selling Price
$ 112.36
1206
972
733
3180
Market Price
$ 193.36
Selling Price
$ 115.76
675
648
295
695
Market Price
$ 177.41
Selling Price
$ 115.48
368
81
132
473
Market Price
$ 168.36
Selling Price
$ 107.21
857
540
505
3938
Market Price
$ 164.41
Selling Price
$ 106.86
2462
719
1079
4395
Market Price
$ 185.99
Selling Price
$ 115.70
1044
820
1021
3208
Market Price
$ 159.24
Selling Price
$ 103.88
541
286
322
548
Market Price
$ 189.30
Selling Price
$ 114.56
3030
2283
1363
4540
Market Price
$ 169.20
Selling Price
$ 109.65
3914
3875
3784
3955
Market Price
$ 184.60
Selling Price
$ 111.59
2421
2162
601
2817
Market Price
$ 189.74
Selling Price
$ 117.89
893
193
778
3111
Market Price
$ 173.87
Selling Price
$ 106.60
3248
1203
2460
4260
Market Price
$ 176.66
Selling Price
$ 105.04
941
863
830
1936
Market Price
$ 202.34
Selling Price
$ 119.53
616
382
413
2848