342,168 shares
339,248 shares
338,356 shares
331,116 shares
329,252 shares
327,343 shares
324,471 shares
322,759 shares
321,841 shares
318,058 shares