145,578 shares
29,503 shares
48,262 shares
32,656 shares
96,930 shares
21,878 shares
19,102 shares
29,623 shares
31,471 shares
134,266 shares