5,536 shares
3,362 shares
5,070 shares
4,396 shares
42,833 shares
42,380 shares
27,869 shares
139,271 shares
638,873 shares
290,326 shares