249,842 shares
337,602 shares
248,605 shares
219,015 shares
167,747 shares
186,741 shares
154,697 shares
148,567 shares
263,769 shares
145,432 shares