102,327 shares
83,607 shares
49,697 shares
58,326 shares
22,099 shares
21,471 shares
18,397 shares
22,845 shares
31,524 shares
42,459 shares