5,540 shares
3,153 shares
36,892 shares
256,504 shares
81,026 shares
185,194 shares
338,274 shares
108,428 shares
224,556 shares
232,730 shares