Market Price
$ 172.23
Selling Price
$ 102.59
3687
2443
1317
4089
Market Price
$ 174.46
Selling Price
$ 115.81
972
279
241
1030
Market Price
$ 145.29
Selling Price
$ 88.00
792
188
230
3264
Market Price
$ 154.30
Selling Price
$ 95.47
363
354
329
951
Market Price
$ 30.13
Selling Price
$ 19.95
1978
911
850
3208
Market Price
$ 162.95
Selling Price
$ 105.49
701
600
295
811
Market Price
$ 156.29
Selling Price
$ 103.88
797
612
708
3607
Market Price
$ 27.99
Selling Price
$ 17.95
1635
743
858
3579
Market Price
$ 160.15
Selling Price
$ 104.63
1899
888
1854
4017
Market Price
$ 191.38
Selling Price
$ 119.76
1782
1250
550
2809
Market Price
$ 140.51
Selling Price
$ 85.00
2660
660
749
3984
Market Price
$ 171.63
Selling Price
$ 108.00
886
600
866
3263
Market Price
$ 174.28
Selling Price
$ 104.72
1368
609
1004
1375
Market Price
$ 192.26
Selling Price
$ 114.62
304
295
255
413
Market Price
$ 186.66
Selling Price
$ 116.12
4697
4195
2919
4851
Market Price
$ 126.37
Selling Price
$ 78.00
578
368
252
611
Market Price
$ 191.94
Selling Price
$ 115.33
3406
3000
862
4443
Market Price
$ 174.10
Selling Price
$ 113.51
910
483
421
2854
Market Price
$ 184.11
Selling Price
$ 117.40
3619
3507
1497
4236
Market Price
$ 160.48
Selling Price
$ 104.50
4412
1721
1892
4619
Market Price
$ 130.27
Selling Price
$ 78.00
2674
817
580
3389
Market Price
$ 112.72
Selling Price
$ 68.80
1946
1241
1430
4183
Market Price
$ 163.45
Selling Price
$ 101.70
2696
1921
767
3918
Market Price
$ 169.11
Selling Price
$ 108.00
568
456
513
1828
Market Price
$ 167.02
Selling Price
$ 106.11
288
70
96
1125
Market Price
$ 179.33
Selling Price
$ 107.51
4801
2115
2782
4860
Market Price
$ 110.30
Selling Price
$ 68.00
506
472
110
1065
Market Price
$ 174.65
Selling Price
$ 110.48
713
460
685
773
Market Price
$ 179.85
Selling Price
$ 108.30
204
81
102
763
Market Price
$ 173.57
Selling Price
$ 103.67
1455
1332
527
4860
Market Price
$ 169.08
Selling Price
$ 110.02
217
156
117
696
Market Price
$ 153.54
Selling Price
$ 102.14
4602
1172
4467
4827
Market Price
$ 82.36
Selling Price
$ 52.80
2419
765
1647
3799
Market Price
$ 178.00
Selling Price
$ 106.89
392
156
275
1224
Market Price
$ 111.46
Selling Price
$ 66.00
1814
554
1056
3505
Market Price
$ 176.24
Selling Price
$ 104.10
139
73
33
487
Market Price
$ 188.17
Selling Price
$ 111.21
1999
1944
1066
2804
Market Price
$ 113.39
Selling Price
$ 69.89
1928
853
454
3457
Market Price
$ 181.46
Selling Price
$ 110.65
838
517
636
3361
Market Price
$ 174.51
Selling Price
$ 107.34
3227
2166
2396
4347