33,411 shares
26,983 shares
207,136 shares
186,598 shares
165,955 shares
298,911 shares
163,832 shares
151,427 shares
466,422 shares
140,619 shares