101,512 shares
275,437 shares
258,084 shares
73,837 shares
36,795 shares
22,047 shares
17,589 shares
40,287 shares
28,619 shares
17,823 shares