31,151 shares
14,575 shares
26,594 shares
110,184 shares
258,003 shares
235,352 shares
209,743 shares
64,019 shares
49,402 shares
124,479 shares