60,126 shares
31,476 shares
42,910 shares
21,517 shares
120,607 shares
69,499 shares
21,672 shares
188,361 shares
201,338 shares
114,864 shares