45,685 shares
280,550 shares
183,895 shares
17,232 shares
62,068 shares
60,233 shares
13,403 shares
282,683 shares
304,126 shares
102,086 shares