24,291 shares
104,110 shares
17,540 shares
47,883 shares
52,140 shares
49,419 shares
370,446 shares
28,825 shares
120,256 shares
34,226 shares