303,313 shares
300,904 shares
294,700 shares
291,903 shares
269,298 shares
267,892 shares
267,200 shares
266,255 shares
263,191 shares
259,585 shares