334,765 shares
323,926 shares
307,156 shares
306,184 shares
305,975 shares
289,531 shares
285,574 shares
284,225 shares
277,044 shares
239,839 shares