26,475 shares
255,903 shares
46,752 shares
33,858 shares
24,340 shares
390,304 shares
53,275 shares
39,846 shares
158,654 shares
181,572 shares