101,522 shares
275,482 shares
258,154 shares
73,843 shares
36,804 shares
22,052 shares
17,599 shares
40,291 shares
28,623 shares
17,826 shares