5,682 shares
5,338 shares
15,838 shares
28,650 shares
33,035 shares
334,982 shares
355,023 shares
159,531 shares
280,656 shares
118,938 shares