3,404 shares
14,264 shares
236,846 shares
155,399 shares
106,273 shares
264,989 shares
27,541 shares
92,331 shares
170,945 shares
70,164 shares