91,332 shares
66,735 shares
32,013 shares
172,241 shares
22,285 shares
58,885 shares
159,992 shares
257,962 shares
30,544 shares
17,022 shares