154,998 shares
53,155 shares
48,947 shares
117,264 shares
90,904 shares
563,444 shares
170,811 shares
219,332 shares
420,682 shares
250,221 shares