Market Price
$ 107.78
2828
2773
2399
4083
Market Price
$ 52.70
950
725
456
2174
Market Price
$ 141.62
3020
2017
2449
3814
Market Price
$ 142.70
723
570
411
1429
Market Price
$ 142.17
3062
1423
1913
3898
Market Price
$ 56.87
3038
1469
2290
4559
Market Price
$ 144.44
688
608
581
1006
Market Price
$ 154.51
1425
1258
1385
4478
Market Price
$ 142.73
991
971
736
2797
Market Price
$ 123.39
859
696
799
2557
Market Price
$ 79.94
1162
349
377
4809
Market Price
$ 95.20
3236
2195
2879
3688
Market Price
$ 54.52
1993
1438
567
3303
Market Price
$ 37.87
3478
3168
800
3825
Market Price
$ 137.07
2240
1246
1009
3724
Market Price
$ 143.89
989
615
910
1161
Market Price
$ 24.04
2115
1626
1795
2557
Market Price
$ 148.81
1909
997
1424
2999
Market Price
$ 144.26
2244
1358
1738
2306
Market Price
$ 43.09
3513
899
2064
3520
Market Price
$ 122.99
2525
2355
1304
4728
Market Price
$ 149.02
2231
1404
1508
4977
Market Price
$ 122.57
417
108
263
731
Market Price
$ 47.33
1602
1410
1506
2497
Market Price
$ 74.03
1388
812
1199
3269
Market Price
$ 140.52
193
121
106
482
Market Price
$ 134.90
654
316
358
1660
Market Price
$ 66.26
633
155
406
1478
Market Price
$ 29.63
1185
592
1052
4997
Market Price
$ 144.76
3637
1909
1105
3786
Market Price
$ 91.06
754
411
203
3338
Market Price
$ 61.39
452
403
352
1871
Market Price
$ 89.33
1316
1292
1067
3099
Market Price
$ 51.82
3395
2824
2648
4806
Market Price
$ 86.11
2359
1872
1393
3253
Market Price
$ 97.43
1571
318
986
2666
Market Price
$ 99.55
3677
778
3254
3693
Market Price
$ 52.94
1432
652
1365
1601
Market Price
$ 134.04
1231
426
1100
1255
Market Price
$ 147.92
2718
2227
576
2770