249,823 shares
337,583 shares
248,596 shares
219,001 shares
167,701 shares
186,718 shares
154,682 shares
148,532 shares
263,751 shares
145,398 shares