310,648 shares
304,026 shares
247,304 shares
64,837 shares
371,443 shares
49,388 shares
464,776 shares
302,926 shares
545,099 shares
482,937 shares