145,594 shares
29,535 shares
48,273 shares
32,689 shares
96,956 shares
21,908 shares
19,124 shares
29,659 shares
31,499 shares
134,340 shares