95,229 shares
62,529 shares
128,327 shares
71,826 shares
435,376 shares
90,476 shares
311,663 shares
112,821 shares
114,901 shares
122,896 shares