45,949 shares
32,215 shares
28,775 shares
15,473 shares
260 shares
345 shares
417 shares
333 shares
323 shares
322 shares