4,856 shares
3,076 shares
36,781 shares
256,407 shares
80,918 shares
185,076 shares
338,174 shares
108,320 shares
224,445 shares
232,602 shares