45,961 shares
32,226 shares
28,786 shares
15,489 shares
265 shares
352 shares
425 shares
338 shares
331 shares
328 shares