47,246 shares
164,569 shares
153,411 shares
223,610 shares
201,894 shares
280,950 shares
598,471 shares
52,675 shares
78,701 shares
69,996 shares