297,584 shares
277,501 shares
271,761 shares
258,741 shares
250,923 shares
250,344 shares
245,497 shares
225,075 shares
217,850 shares
214,662 shares