228,276 shares
386,046 shares
131,130 shares
170,829 shares
204,972 shares
423,398 shares
111,469 shares
59,225 shares
154,854 shares
67,905 shares