22,660 shares
143,781 shares
26,712 shares
10,724 shares
38,948 shares
126,478 shares
280,295 shares
17,506 shares
254,977 shares
81,337 shares