5,862 shares
5,449 shares
15,931 shares
28,753 shares
33,230 shares
335,139 shares
355,219 shares
159,637 shares
280,742 shares
119,002 shares